Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
64 CASTLE ROAD Semi-Detached £495,000 31 Jan 2024
66 CASTLE ROAD Semi-Detached £263,102 £250,000 18 Jan 2022
68 CASTLE ROAD Semi-Detached £518,833 £327,000 22 Jun 2007
70 CASTLE ROAD Semi-Detached £388,582 £311,000 8 Feb 2018
72 CASTLE ROAD Detached £419,313 £245,000 10 Dec 2010
80 CASTLE ROAD Detached £516,575 £95,000 20 Nov 1996